3.4399999999999998523e-78 thylakoid membrane